tree windthrow - Spanish English Dictionary